#ifndef BUBBLESORT_H
#define BUBBLESORT_H
namespace CLRS
{
	template<class T>
	void BubbleSort(T * arr,int len)
	{
		for (int i = 0;i<len;i++)
		{
			for (int j = len - 1;j>=i+1;j--)
			{
				if (arr[j] < arr[j-1])
				{
					SwapData(arr[j],arr[j-1]);
				}
			}
		}
	}
}
#endif